#include "e2d/ui/Temps.h"

std::string e2d::TextWriter::CSharpCode(const std::string& clzName)
{
    kainjow::mustache::mustache m1;

    std::string temp = R"(
using System;
using System.Runtime.InteropServices;

[StructLayout(LayoutKind.Sequential)]
public class {{{name}}}
{   
    public void OnUpdate()
    {
    }
    
    public void OnStart()
    {
    }
}

)";
    m1 = temp;

    kainjow::mustache::data d1;
    d1.set("name", clzName);
    return m1.render(d1);


}
